/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import java.util.List;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.controlador.comando.IComando;
import pe.com.cotelasa.scp.entidad.CompraDetalleNotaDebito;
import pe.com.cotelasa.scp.entidad.CompraNotaDebito;
import pe.com.cotelasa.scp.entidad.CorrelativoDocumento;
import pe.com.cotelasa.scp.entidad.TipoMoneda;

/**
 *
 * @author WINDOWS 7
 */
@Named(value = "BKCompraNotaDebito")
@Scope("session")
public class BKCompraNotaDebito implements Serializable {

    private CompraNotaDebito notaDebitoBusqueda;
    private CompraNotaDebito notaDebitoFormulario;
    private CompraNotaDebito notaDebitoSeleccionado;
    private Collection<CompraNotaDebito> listaNotaDebito;
    private List<CompraDetalleNotaDebito> listaDetalleNotaDebito;
    private Collection<TipoMoneda> listaTipoMoneda;
    private Date busquedaDel;
    private Date busquedaAl;
    private IComando comando;
    
    private CompraDetalleNotaDebito detalleSeleccionado;
    
    
    public CompraNotaDebito getNotaDebitoBusqueda() {
        return notaDebitoBusqueda;
    }

    public void setNotaDebitoBusqueda(CompraNotaDebito notaDebitoBusqueda) {
        this.notaDebitoBusqueda = notaDebitoBusqueda;
    }

    public CompraNotaDebito getNotaDebitoFormulario() {
        return notaDebitoFormulario;
    }

    public void setNotaDebitoFormulario(CompraNotaDebito notaDebitoFormulario) {
        this.notaDebitoFormulario = notaDebitoFormulario;
    }

    public CompraNotaDebito getNotaDebitoSeleccionado() {
        return notaDebitoSeleccionado;
    }

    public void setNotaDebitoSeleccionado(CompraNotaDebito notaDebitoSeleccionado) {
        this.notaDebitoSeleccionado = notaDebitoSeleccionado;
    }

    public Collection<CompraNotaDebito> getListaNotaDebito() {
        return listaNotaDebito;
    }

    public void setListaNotaDebito(Collection<CompraNotaDebito> listaNotaDebito) {
        this.listaNotaDebito = listaNotaDebito;
    }

    public Date getBusquedaDel() {
        return busquedaDel;
    }

    public void setBusquedaDel(Date busquedaDel) {
        this.busquedaDel = busquedaDel;
    }

    public Date getBusquedaAl() {
        return busquedaAl;
    }

    public void setBusquedaAl(Date busquedaAl) {
        this.busquedaAl = busquedaAl;
    }

    public IComando getComando() {
        return comando;
    }

    public void setComando(IComando comando) {
        this.comando = comando;
    }

    public Collection<TipoMoneda> getListaTipoMoneda() {
        return listaTipoMoneda;
    }

    public void setListaTipoMoneda(Collection<TipoMoneda> listaTipoMoneda) {
        this.listaTipoMoneda = listaTipoMoneda;
    }

    public List<CompraDetalleNotaDebito> getListaDetalleNotaDebito() {
        return listaDetalleNotaDebito;
    }

    public void setListaDetalleNotaDebito(List<CompraDetalleNotaDebito> listaDetalleNotaDebito) {
        this.listaDetalleNotaDebito = listaDetalleNotaDebito;
    }

    public CompraDetalleNotaDebito getDetalleSeleccionado() {
        return detalleSeleccionado;
    }

    public void setDetalleSeleccionado(CompraDetalleNotaDebito detalleSeleccionado) {
        this.detalleSeleccionado = detalleSeleccionado;
    }
}
